package com.jmxcfc.blfsc.jiwei.service;

import com.alibaba.fastjson.JSONObject;

/**
 * @author pbs
 */
public interface ISmsNotifyRequestService {
    /**
     * 处理异步通知数据,处理成功则 返回 ok(若返回其他值任意值，则为接收推送的状态报告失败。我方对于接收失败的会进行三次的重新推送)
     * 处理过程:
     * 1、遍历每条数据:
     * (1)数据落库
     * (2)短信状态判断:errorCode:0表示成功、其他错误码均表示下发失败
     * 2、发送通知的消息队列,到时候blfs-sms消费者进行消费处理
     * @param notifyData
     * @return
     */
    String notifyHandler(JSONObject notifyData);
}
